Topic 1

Introduction to OS

Small notes

Topic 2

Operating System Structures

Small notes

Topic 3

Processes and Threads

Small notes

Topic 4

Process Scheduling

Small notes

Topic 5

Process Synchronization

Small notes

Topic 6

Deadlocks

Small notes

Topic 7

Memory Management

Small notes

Topic 8

Virtual-Memory Management

Small notes

Topic 9

File Systems
File System Implementation

Small notes

Topic 10

Secondary Storage Management

Small notes

Exam Papers